Visualizing actor programs using predicate transition nets
نویسندگان
چکیده
The Actor model of concurrent computation uni es the functional and object-oriented programming language paradigms. The model provides a exible basis for concurrent programming. It supports local state, dynamic creation and con guration, and inherent parallelism. Because of the uidity of Actors, specifying and debugging actor systems is often considered di cult. We believe visual programming techniques are of fundamental importance in addressing powerful concurrent systems of this nature. Not surprisingly, a number of methods to visualize actor programs have been proposed. We give an outline of visualization techniques and their relation to actors. We then discuss one such proposal, namely the use of Predicate Transition nets, to visualize actor programs.
منابع مشابه
A Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملA Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملApplication of Modified Predicate Transition Nets to Modeling and Simulation of Communication Protocols
The use of modified predicate transition nets for the modeling of computer communication protocols is investigated in this paper. The lower three layers of the OS! architecture are of primary concern. On the Network Layer (Layer 3), fragmentation and reassembly, routing, store and forward buffering and congestion control mechanisms are treared. The Data-Link Layer (Layer 2) leads to window-flow...
متن کاملA Formal Definition of Hierarchical Predicate Transition Nets
Hierarchical predicate transition nets have recently been introduced as a visual formalism for specifying complex reactive systems. They extend predicate transition nets with hierarchical structures so that large systems can be specified and understood stepwisely, and thus are more suitable for real-world applications. In this paper, we provide a formal syntax and an algebraic semantics for hie...
متن کاملColored Invariants in Predicate/transition Nets
The duality properties of Peti Nets (PN) are exploiled in order to apply an algorithmfor the calculation of colored S-invaiants of Predicate Transition nets (Pr/T nets) to the calculation of the colored T-invariants.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Vis. Lang. Comput.
دوره 3 شماره
صفحات -
تاریخ انتشار 1992